package com.t.bricks.bussiness.db.entity.replyexercise.base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

import com.t.bricks.annotation.DataInfo;

/**
 * 回复练习'ReplyExercise'表实体类
 * 警告:非数据库字段禁止在此添加,应该创建扩展实体中添加
 */
@ApiModel("回复练习ReplyExercise")
public class ReplyExerciseBase implements Serializable {

	private static final long serialVersionUID = -1L;// 使用rmi时需修改

	/**
	 * 
	 */
	//[start]
	@DataInfo( sDbName="BricksWeChat", sTableName="ReplyExercise", sName="iId", sComment="", isDbField=true, sDbFileType="int",
		sDefaultData="", isExtra=true, iskey=true, isNull=false,
		iMaxLength=8, isDecimal=false, iIntegralLength=4, iDecimalLength=0, iIndex=0 )
	@ApiModelProperty(value="", example="")
	//[end]
	protected Integer iId;

	/**
	 * 回复
	 */
	//[start]
	@DataInfo( sDbName="BricksWeChat", sTableName="ReplyExercise", sName="sAnswers", sComment="回复", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=200, isDecimal=false, iIntegralLength=200, iDecimalLength=0, iIndex=1 )
	@ApiModelProperty(value="回复", example="")
	//[end]
	protected String sAnswers;

	/**
	 * 问题
	 */
	//[start]
	@DataInfo( sDbName="BricksWeChat", sTableName="ReplyExercise", sName="sQuestion", sComment="问题", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=200, isDecimal=false, iIntegralLength=200, iDecimalLength=0, iIndex=2 )
	@ApiModelProperty(value="问题", example="")
	//[end]
	protected String sQuestion;

	/**
	 * 相应动作
	 */
	//[start]
	@DataInfo( sDbName="BricksWeChat", sTableName="ReplyExercise", sName="sAction", sComment="相应动作", isDbField=true, sDbFileType="varchar",
		sDefaultData="", isExtra=false, iskey=false, isNull=false,
		iMaxLength=200, isDecimal=false, iIntegralLength=200, iDecimalLength=0, iIndex=3 )
	@ApiModelProperty(value="相应动作", example="")
	//[end]
	protected String sAction;

	/**
	 * 答案附属信息
	 */
	//[start]
	@DataInfo( sDbName="BricksWeChat", sTableName="ReplyExercise", sName="sSubAnswers", sComment="答案附属信息", isDbField=true, sDbFileType="text",
		sDefaultData="", isExtra=false, iskey=false, isNull=true,
		iMaxLength=16, isDecimal=false, iIntegralLength=16, iDecimalLength=0, iIndex=4 )
	@ApiModelProperty(value="答案附属信息", example="")
	//[end]
	protected String sSubAnswers;

	/**
	 * 取 
	 * @return Integer
	 */
	public Integer getiId() {
		return iId;
	}

	/**
	 * 设置
	 * @param iId
	 */
	public void setiId(Integer iId) {
		this.iId = iId;
	}

	/**
	 * 取 回复
	 * @return String
	 */
	public String getsAnswers() {
		return sAnswers;
	}

	/**
	 * 设置回复
	 * @param sAnswers
	 */
	public void setsAnswers(String sAnswers) {
		this.sAnswers = sAnswers;
	}

	/**
	 * 取 问题
	 * @return String
	 */
	public String getsQuestion() {
		return sQuestion;
	}

	/**
	 * 设置问题
	 * @param sQuestion
	 */
	public void setsQuestion(String sQuestion) {
		this.sQuestion = sQuestion;
	}

	/**
	 * 取 相应动作
	 * @return String
	 */
	public String getsAction() {
		return sAction;
	}

	/**
	 * 设置相应动作
	 * @param sAction
	 */
	public void setsAction(String sAction) {
		this.sAction = sAction;
	}

	/**
	 * 取 答案附属信息
	 * @return String
	 */
	public String getsSubAnswers() {
		return sSubAnswers;
	}

	/**
	 * 设置答案附属信息
	 * @param sSubAnswers
	 */
	public void setsSubAnswers(String sSubAnswers) {
		this.sSubAnswers = sSubAnswers;
	}

}
